self-righting lifejacket - Espagnol Anglais Dictionnaire